package org.jadedanha.model;

import java.util.List;

public class Jogo {
    private Integer id;
    private String assunto;
    private List<Jogador> jogadores;
    private List<Turno> turnos;

    public Jogo setAssunto ( String assunto ) {
        this.assunto = assunto;

        return this;
    }

    public Jogo setId( Integer id ) {
        this.id = id;
        return this;
    }

    public Integer getId() {
        return this.id;
    }

    public String getAssunto() {
        return this.assunto;
    }

    public Jogo setJogadores( List<Jogador> jogadores ) {
        this.jogadores = jogadores;

        return this;
    }

    public List<Jogador> getJogadores() {
        return this.jogadores;
    }

    public Jogo setTurnos( List<Turno> turnos ) {
        this.turnos = turnos;

        return this;
    }

    public  List<Turno> getTurnos() {
        return this.turnos;
    }

    public Jogo addJogador( Jogador jogador ) {
        this.jogadores.add(jogador);

        return this;
    }
}
